1
general::
Phrase(s): drizzle down (on someone or something)
to rain on someone or something. • The light rain drizzled down on the garden. • The rain drizzled down and soaked us because we had no umbrella.
McGrawhill's American Idioms And Phrasal Verbs